home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-01-02 | 6.6 KB | 159 lines | [TEXT/MPS ] |
- tell application "MacPerl"
- with timeout of 300 seconds
- activate
- -- Ask for the test folder.
- -- This folder must be writeable.
- set p to Do Script "require \"GUSI.ph\"; &MacPerl'Reply(&MacPerl'Choose(&GUSI'AF_FILE, 0, \"Where are the tests ?\", \"\", &GUSI'CHOOSE_DIR))"
- Do Script "print \"----- :base:cond.t........\\n\""
- Do Script (p & ":base:cond.t")
- Do Script "print \"----- :base:if.t..........\\n\""
- Do Script (p & ":base:if.t")
- Do Script "print \"----- :base:lex.t.........\\n\""
- Do Script (p & ":base:lex.t")
- Do Script "print \"----- :base:pat.t.........\\n\""
- Do Script (p & ":base:pat.t")
- Do Script "print \"----- :base:term.t........\\n\""
- Do Script (p & ":base:term.t")
- Do Script "print \"----- :cmd:elsif.t........\\n\""
- Do Script (p & ":cmd:elsif.t")
- Do Script "print \"----- :cmd:for.t..........\\n\""
- Do Script (p & ":cmd:for.t")
- Do Script "print \"----- :cmd:mod.t..........\\n\""
- Do Script (p & ":cmd:mod.t")
- Do Script "print \"----- :cmd:subval.t.......\\n\""
- Do Script (p & ":cmd:subval.t")
- Do Script "print \"----- :cmd:switch.t.......\\n\""
- Do Script (p & ":cmd:switch.t")
- Do Script "print \"----- :cmd:while.t........\\n\""
- Do Script (p & ":cmd:while.t")
- Do Script "print \"----- :comp:cmdopt.t......\\n\""
- Do Script (p & ":comp:cmdopt.t")
- Do Script "print \"----- :comp:cpp.t.........\\n\""
- Do Script (p & ":comp:cpp.t") with preprocess
- Do Script "print \"----- :comp:decl.t........\\n\""
- Do Script (p & ":comp:decl.t")
- Do Script "print \"----- :comp:multiline.t...\\n\""
- Do Script (p & ":comp:multiline.t")
- Do Script "print \"----- :comp:package.t.....\\n\""
- Do Script (p & ":comp:package.t")
- Do Script "print \"----- :comp:script.t......\\n\""
- Do Script (p & ":comp:script.t")
- Do Script "print \"----- :comp:term.t........\\n\""
- Do Script (p & ":comp:term.t")
- Do Script "print \"----- :io:argv.t..........\\n\""
- Do Script (p & ":io:argv.t")
- Do Script "print \"----- :io:dup.t...........\\n\""
- Do Script (p & ":io:dup.t")
- Do Script "print \"----- :io:fs.t............\\n\""
- Do Script (p & ":io:fs.t")
- Do Script "print \"----- :io:inplace.t.......\\n\""
- Do Script (p & ":io:inplace.t")
- Do Script "print \"----- :io:pipe.t..........\\n\""
- Do Script (p & ":io:pipe.t")
- Do Script "print \"----- :io:print.t.........\\n\""
- Do Script (p & ":io:print.t")
- Do Script "print \"----- :io:tell.t..........\\n\""
- Do Script (p & ":io:tell.t")
- Do Script "print \"----- :lib:big.t..........\\n\""
- Do Script (p & ":lib:big.t")
- Do Script "print \"----- :op:append.t........\\n\""
- Do Script (p & ":op:append.t")
- Do Script "print \"----- :op:array.t.........\\n\""
- Do Script (p & ":op:array.t")
- Do Script "print \"----- :op:auto.t..........\\n\""
- Do Script (p & ":op:auto.t")
- Do Script "print \"----- :op:chop.t..........\\n\""
- Do Script (p & ":op:chop.t")
- Do Script "print \"----- :op:cond.t..........\\n\""
- Do Script (p & ":op:cond.t")
- Do Script "print \"----- :op:dbm.t...........\\n\""
- Do Script (p & ":op:dbm.t")
- Do Script "print \"----- :op:delete.t........\\n\""
- Do Script (p & ":op:delete.t")
- Do Script "print \"----- :op:do.t............\\n\""
- Do Script (p & ":op:do.t")
- Do Script "print \"----- :op:each.t..........\\n\""
- Do Script (p & ":op:each.t")
- Do Script "print \"----- :op:eval.t..........\\n\""
- Do Script (p & ":op:eval.t")
- Do Script "print \"----- :op:exec.t..........\\n\""
- Do Script (p & ":op:exec.t")
- Do Script "print \"----- :op:exp.t...........\\n\""
- Do Script (p & ":op:exp.t")
- Do Script "print \"----- :op:flip.t..........\\n\""
- Do Script (p & ":op:flip.t")
- Do Script "print \"----- :op:fork.t..........\\n\""
- Do Script (p & ":op:fork.t")
- Do Script "print \"----- :op:glob.t..........\\n\""
- Do Script (p & ":op:glob.t")
- Do Script "print \"----- :op:goto.t..........\\n\""
- Do Script (p & ":op:goto.t")
- Do Script "print \"----- :op:groups.t........\\n\""
- Do Script (p & ":op:groups.t")
- Do Script "print \"----- :op:index.t.........\\n\""
- Do Script (p & ":op:index.t")
- Do Script "print \"----- :op:int.t...........\\n\""
- Do Script (p & ":op:int.t")
- Do Script "print \"----- :op:join.t..........\\n\""
- Do Script (p & ":op:join.t")
- Do Script "print \"----- :op:list.t..........\\n\""
- Do Script (p & ":op:list.t")
- Do Script "print \"----- :op:local.t.........\\n\""
- Do Script (p & ":op:local.t")
- Do Script "print \"----- :op:magic.t.........\\n\""
- Do Script (p & ":op:magic.t")
- Do Script "print \"----- :op:mkdir.t.........\\n\""
- Do Script (p & ":op:mkdir.t")
- Do Script "print \"----- :op:oct.t...........\\n\""
- Do Script (p & ":op:oct.t")
- Do Script "print \"----- :op:ord.t...........\\n\""
- Do Script (p & ":op:ord.t")
- Do Script "print \"----- :op:pack.t..........\\n\""
- Do Script (p & ":op:pack.t")
- Do Script "print \"----- :op:pat.t...........\\n\""
- Do Script (p & ":op:pat.t")
- Do Script "print \"----- :op:push.t..........\\n\""
- Do Script (p & ":op:push.t")
- Do Script "print \"----- :op:range.t.........\\n\""
- Do Script (p & ":op:range.t")
- Do Script "print \"----- :op:read.t..........\\n\""
- Do Script (p & ":op:read.t")
- Do Script "print \"----- :op:readdir.t.......\\n\""
- Do Script (p & ":op:readdir.t")
- Do Script "print \"----- :op:regexp.t........\\n\""
- Do Script (p & ":op:regexp.t")
- Do Script "print \"----- :op:repeat.t........\\n\""
- Do Script (p & ":op:repeat.t")
- Do Script "print \"----- :op:s.t.............\\n\""
- Do Script (p & ":op:s.t")
- Do Script "print \"----- :op:sleep.t.........\\n\""
- Do Script (p & ":op:sleep.t")
- Do Script "print \"----- :op:sort.t..........\\n\""
- Do Script (p & ":op:sort.t")
- Do Script "print \"----- :op:split.t.........\\n\""
- Do Script (p & ":op:split.t")
- Do Script "print \"----- :op:sprintf.t.......\\n\""
- Do Script (p & ":op:sprintf.t")
- Do Script "print \"----- :op:stat.t..........\\n\""
- Do Script (p & ":op:stat.t")
- Do Script "print \"----- :op:study.t.........\\n\""
- Do Script (p & ":op:study.t")
- Do Script "print \"----- :op:substr.t........\\n\""
- Do Script (p & ":op:substr.t")
- Do Script "print \"----- :op:time.t..........\\n\""
- Do Script (p & ":op:time.t")
- Do Script "print \"----- :op:undef.t.........\\n\""
- Do Script (p & ":op:undef.t")
- Do Script "print \"----- :op:unshift.t.......\\n\""
- Do Script (p & ":op:unshift.t")
- Do Script "print \"----- :op:vec.t...........\\n\""
- Do Script (p & ":op:vec.t")
- Do Script "print \"----- :op:write.t.........\\n\""
- Do Script (p & ":op:write.t")
- Save front Window in file (p & ":MacPerlTest.Out")
- delete text in front Window
- Do Script {(p & ":MacPerlTest"), "evaluate", (p & ":MacPerlTest.Out")}
- Save front Window in file (p & ":MacPerlTest.Result")
- end timeout
- end tell
-